Search Reminders
(
37
actions, 27 KB)
0 DataJar > GetValueIntent »
4
21
keyPath
:
Text Divider
1 If
[Shortcut Input]
has any value
2 Get Text from
[Shortcut Input]
3 Otherwise
4 Text »
🔎 What are you looking for? → Queries are case-sensitive
[0 Value]
📋 Tap "Done" to open Reminders
5 Ask for Text Input
AskActionPrompt
:
[4 Text]
AllowsMultilineText
:
false
6 End If »
7
8
7 If
[6 If Result]
has any value
8 Find Reminders »
9
10
12
24
26
ContentItemLimitEnabled
:
false
ContentItemLimitNumber
:
1
ContentItemFilter
:
• All the following are true Title contains
[6 If Result]
Is Not Completed
9 If
[8 Reminders]
has any value
10 Count Items in
[8 Reminders]
»
11
21
11 If
[10 Count]
>
1
12 Repeat with Each in
[8 Reminders]
13 If
[Repeat Item
’s Notes
]
has any value
14 Text
[@
[Repeat Item
’s List
]
]
[Repeat Item
’s Notes
]
15 Otherwise
16 Text
[@
[Repeat Item
’s List
]
]
17 End If »
18 Set Dictionary Value for
[Repeat Item]
to
[17 If Result]
in
[dict]
»
19 Set Variable
dict
to
[18 Dictionary]
20 End Repeat with Each ▵
12
21 Text »
💁🏽♂️
[10 Count]
Results Found
[0 Value]
🤖 Which one?
22 Choose from List
[dict]
ChooseFromListActionPrompt
:
[21 Text]
23 Otherwise ▵
11
24 Get Text from
[8 Reminders
’s Title
]
25 End If »
26 Find Reminders »
ContentItemLimitEnabled
:
true
ContentItemLimitNumber
:
1
ContentItemFilter
:
Title contains
[25 If Result
’s Name
]
27 ToolboxProForShortcuts > GetReminderIDIntent »
29
list
:
[26 Reminders
’s List
]
reminder
:
[26 Reminders]
28 Wait
3
seconds
29 ToolboxProForShortcuts > EditReminderIntent
id
:
[27 Reminder UUID]
editType
:
Open
30 Otherwise ▵
9
31 Run Shortcut
Search Reminders
Workflow
:
{ "workflowIdentifier": "C5B5654C-E56D-4BC4-8DD1-7DCDB27FAC10", "workflowName": "Search Reminders", "isSelf": true }
32 End If
33 Otherwise ▵
7
34 Open App
com.apple.reminders
SelectedApp
:
{ "BundleIdentifier": "com.apple.reminders", "Name": "Reminders", "TeamIdentifier": "0000000000" }
35 End If
36 Stop This Shortcut